草庐IT

c++ - Qml C++ 查找 child

全部标签

javascript - 如何检查有多少 React child 拥有某个 Prop ?

我有两种类型的组件。我们称它们为外部和内部。想象一下这样的事情:{this.prop.title}({this.state.withX}/{this.state.total})我有这个功能:getInitialState:function(){return{total:React.Children.count(this.props.children),withX:///???///};}我如何获得该值?我试图得到这样的东西:withX:function(){varcounter=React.Children.forEach(this.props.children,function(ch

javascript - 在数组中查找值然后使用 Angular forEach 返回 true

我正在学习JavaScript和AngularJS。这段代码有什么区别?functionisInArrayNgForeach(field,arr){angular.forEach(arr,function(value,key){if(field==value)returntrue;});returnfalse;}//ThisreturnsalwaysfalsefunctionisInArrayJavaScript(field,arr){for(vari=0;i我的问题是:为什么isInArrayNgForeach总是返回false?我假设是因为函数内部有一个函数,但我不确定为什么。

Javascript:查找字符串中最长的单词

functionlongestWord(string){varstr=string.split("");varlongest=0;varword=null;for(vari=0;i当我调用longestWord("PrideandPrejudice")时,它返回“Pride”而不是“Prejudice”,后者是最长的词...为什么?我检查了其他一些类似的问题,但解决方案看起来很像我的代码。 最佳答案 那是因为您没有比较数组中的所有项目,您遗漏了最后一项。for(vari=0;i应该是for(vari=0;i或for(vari=0;i

javascript - 如何在 javascript 中查找移动 safari/iphone 中的当前 "scroll"偏移量

我想知道用户在iphone上移动safari的视口(viewport)内“滚动”了多远的x/y偏移量。换句话说,如果我(通过javascript)重新加载当前页面,我想找到我需要传递给window.scrollTo(...)的值,以便将文档/视口(viewport)重新定位为目前是。window.pageXOffset总是报告0jquery的$('body').scrollTop()总是报告0事件有一个pageX,但如果您的手势是向上/向下“轻拂”页面,则这不会说明您松开手指后发生的页面滚动。也就是说,当手指离开屏幕时它会给我一个点,但这并不总是与页面完成滚动后的位置相匹配。有什么建议

javascript - 如何使用 jquery 查找包含与前缀匹配的数据-* 属性的元素

我想创建一个选择器来查找具有以字符串开头的属性的元素。在这一点上,我假设这个选择器不存在。我需要扩展选择器功能吗?ExtendingjQuery’sselectorcapabilities通过詹姆斯·帕多尔西我需要表达类似于属性包含前缀选择器[name|="value"]的内容,但我需要匹配属性的名称而不是属性的值,而不是匹配“值”。我想以这样的语法结束:$('tag(:attr|="data-plugin")')应该找到元素tag因为它至少有一个以data-plugin开头的元素 最佳答案 好吧,我想我对你的问题的解读有所不同。按

javascript - 如何使用可选择的 Jquery UI 查找选定元素

我正在寻找有关jQuery可选事件的事件和ui对象的信息:“selecting”和“start”作为参数。我在文档中找不到这个,循环遍历属性也没有帮助。$('#content_td_account').selectable({filter:'li:not(".non_draggable")',selecting:function(event,ui){}});具体来说,我想找到哪些元素被选中并检查它们以查看它们的父元素是否相同。我假设这将在某个地方的ui对象中。 最佳答案 当一个元素被选中时,它会添加ui-selected类。因此您可

javascript - 是否有任何预构建的方法可以在 JavaScript 中查找给定字符串的所有排列?

我是JavaScript世界的新手。如标题所述,我想知道JavaScript中是否有任何预构建的方法来查找给定字符串的所有可能排列。例如,给定输入:the期望的输出:thetehehtethhethte 最佳答案 //stringpermutationfunctionpermutation(start,string){//basecaseif(string.length==1){return[start+string];}else{varreturnResult=[];for(vari=0;ipermutation('','123'

javascript - 通过id属性的一部分查找所有元素

我想知道这是否可能:我有一组div,每个都有一个以“_font”结尾的ID,例如“body_font”、“heading_font”、“tagline_font”等。有没有一种方法可以通过搜索元素名称的公共(public)部分(在本例中为“_font”)来获取这些元素,以便我以后可以使用jQuery来操作它们? 最佳答案 您可以使用"attributeends-with"selector:varelems=$("div[id$='_font']");如果您花一些时间浏览jQueryAPI,您应该能够自己回答这样的问题,而不必在Sta

javascript - UI-路由器 : sequential resolve of parent and child states

我有两个抽象状态parent和parent.child,以及一个可激活状态parent.child.grand.我希望parent在parent.child.grand执行其解析之前被promise解析。为什么?因为parent.grand.child中resolvefromparent中来自ajax请求的某个数据是必需的。这是一个gist是否可以在不使用Controller的情况下顺序将父状态的promise链接到子状态?(parentresolvestart->finishajaxrequest->resolvepromise->parent.child.grandresolves

JavaScript LHS 和 RHS 查找

我正在阅读KyleSimpson撰写的“你不了解JS的作用域和闭包”一书,特别是这个主题CompilerSpeak。他们在那里提到了LHS和RHS查找。我无法理解这两个术语,任何人都可以帮助我实现它们吗? 最佳答案 当变量出现在赋值操作的左侧时进行LHS查找,当变量出现在赋值操作的右侧时进行RHS查找。我是这样想的:lhslookup是容器查找rhslookup是值查找 关于JavaScriptLHS和RHS查找,我们在StackOverflow上找到一个类似的问题: